technique of partial derivative